deposit of things with innkeepers - Français Anglais Dictionnaire